
Linux下创建和删除用户：

$ useradd [所要创建的用户名]        # add usr
$ passwd [所要创建的用户名]         # add usr passwd
$ userdel -r [所要删除的用户名]     # del usr and usr passwd

免密登录：
$ visudo
majin ALL=(ALL) NOPASSWD: ALL

允许远程root登录：
$ sudo passwd  root       # 设置root用户密码
$ sudo vi /etc/ssh/sshd_config
PermitRootLogin yes     # 配置项将原先的without-password修改为 yes 
$ sudo service ssh  restart        # 重启 ssh服务

~/.bashrc常用设置：
1、输出设置
name_msg(){
    echo -e "\033[32mname_msg:  [ ${0#*/} ] \033[0m";
}

info_msg(){
    echo -e "\033[36minfo_msg: $1 \033[0m";
}

debug_msg(){
    echo -e "\033[33mdebug_msg: $1 \033[0m";
}

warn_msg(){
    echo -e "\033[35mwarn_msg: $1 \033[0m";
}

error_msg(){
    echo -e "\033[31merror_msg: $1 \033[0m";
}
2、快捷设置
majin_help(){
	        nowdir=`pwd`
	        tmp_dir="/home/majin/tmp"
	        cd $tmp_dir;
		case $1 in
		pull)
	                git pull;
			cat $tmp_dir/README.md;
			cd $nowdir
			;;
		add)
			if [ -n "$2" ]
			then
				vim $2
			fi
			git add .
			git commit -m "update note"
	 		git push
			cd $nowdir
			;;
		*)
			cat $tmp_dir/README.md;
			cd $nowdir
			;;
        esac
}
-
安装内核必要的依赖：
(ubuntu) apt-get install gcc make libncurses5-dev openssl libssl-dev  build-essential pkg-config libc6-dev bison flex libelf-dev bc
(openEuler) yum install -y rpm-build bc flex ncurses-devel bison openssl-devel make gcc gdb

使用固定核运行程序：
taskset -c 1,2,3 exe

https://blog.csdn.net/hongkangwl/article/details/16184883